right-handed punch or kick - French English Dictionary